const express = require('express');
const app = express();

// 除了错误级别的中间件，其他的都得在路由之前配置
// 通过express.json  中间件解析表单中json的数据
app.use(express.json());

// 通过urlencoded中间件来解析表单中x-www-form-urlencoded格式的上传内容。
app.use(express.urlencoded({extended: false}));


app.post('/user', (req, res) => {
  // 在服务器中可以使用req.body接收请求回来的数据 默认情况下
  // 如果不配置解析表单数据的中间件，默认为undefined
  console.log(req.body);
  res.send('ok');
});

app.post('/book', (req, res) => {
 res.send('book is ok');
 console.log(req.body);
});

app.listen(80, () => {
  console.log('server running at http://127.0.0.1')
});